establish a positive track record - Alemán Inglés Diccionario